/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cl.orientesalud.dao;

import cl.orientesalud.dominio.Descuento;
import cl.orientesalud.dominio.TipoTratamiento;
import cl.orientesalud.dominio.Tratamiento;
import java.util.List;

/**
 *
 * @author nicolas
 */
public interface DescuentoDao {
    public List<Descuento> obtenerDescuentos() throws Exception;
    public List<Descuento> obtenerDescuentos(TipoTratamiento tipoTratamiento) throws Exception;

    public Long obtenerTotal(Tratamiento tratamiento) throws Exception;
    
    public void modificarDescuento(Descuento descuento) throws Exception;

    public void commit();

    public void ingresarDescuento(Descuento descuento) throws Exception;
}
